<html xmlns:wicket="http://wicket.apache.org/">
<head></head>
<body>
<wicket:extend>
<form wicket:id="form">
  <h3><span><wicket:message key="ogcServices">OGC Services</wicket:message></span></h3>
  <fieldset>
    <legend><span><wicket:message key="serviceSettings">Services Settings</wicket:message></span></legend>
    <ul>
      <li class="unused" id="proxyBaseUrlContainer">
        <label for="proxyBaseUrl"><wicket:message key="proxyBaseUrl">Proxy Base URL</wicket:message></label>
        <input id="proxyBaseUrl" class="field text" type="text" wicket:id="proxyBaseUrl" />
      </li>
      <li class="unused" id="useHeadersProxyURL">
        <input id="useHeadersProxyURL" type="checkbox" wicket:id="useHeadersProxyURL" />
        <label for="useHeadersProxyURL"><wicket:message key="useHeadersProxyURL">Use headers for Proxy URL</wicket:message></label>
      </li>
      <li class="choiceItem">
        <input id="globalServices" type="checkbox" wicket:id="globalServices" />
        <label for="globalServices"><wicket:message key="globalServices">Enable Global Services</wicket:message></label>
      </li>
      <li class="choiceItem">
      	<input type="checkbox" id="allowStoredQueriesPerWorkspace" wicket:id="allowStoredQueriesPerWorkspace"></input>
        <label><wicket:message key="allowStoredQueriesPerWorkspace">Allow Per-Workspace Stored Queries</wicket:message></label>
      </li>
    </ul>
  </fieldset>
  <fieldset>
    <legend><span><wicket:message key="serviceRequestSettings">Service Request Settings</wicket:message></span></legend>
    <ul>
      <li class="choiceItem">
        <input id="xmlExternalEntitiesEnabled" type="checkbox" wicket:id="xmlExternalEntitiesEnabled" />
        <label for="xmlExternalEntitiesEnabled"><wicket:message key="xmlExternalEntitiesEnabled">Evaluate XML Entities</wicket:message></label>
      </li>
    </ul>
  </fieldset>
  <fieldset>
    <legend><span><wicket:message key="serviceResponseSettings">Service Response Settings</wicket:message></span></legend>
    <ul>
      <li>
        <label for="charset"><wicket:message key="charset">Character Set</wicket:message></label>
        <select id="charset" class="field" wicket:id="charset" />
      </li>
      <li>
        <label for="numDecimals"><wicket:message key="numDecimals">Number of Decimals</wicket:message></label>
        <input id="numDecimals" class="field text" type="text" wicket:id="numDecimals" />
      </li>
      <li class="choiceItem">
        <input id="verbose" type="checkbox" wicket:id="verbose" />
        <label for="verbose"><wicket:message key="verboseMessaging">Verbose XML (Pretty Print)</wicket:message></label>
      </li>
    </ul>
  </fieldset>
  <fieldset>
    <legend><span><wicket:message key="serviceErrorSettings">Service Error Settings</wicket:message></span></legend>
    <ul>
      <li>
        <label for="charset"><wicket:message key="resourceErrorHandling">Resource Error Handling</wicket:message></label>
        <select id="charset" class="field" wicket:id="resourceErrorHandling" />
      </li>
      <li class="choiceItem">
        <input id="verboseExceptions" type="checkbox" wicket:id="verboseExceptions" />
        <label for="verboseExceptions"><wicket:message key="verboseExceptions">Enable Verbose Exceptions</wicket:message></label>
      </li>
    </ul>
  </fieldset>
  <h3><span><wicket:message key="internalSettings">Internal Settings</wicket:message></span></h3>
  <fieldset class="unused" id="loggingSettingsContainer">
    <legend><span><wicket:message key="loggingSettings">Logging Settings</wicket:message></span></legend>
    <ul>
      <li>
        <label for="loggingLocation"><wicket:message key="loggingLocation">Logfile</wicket:message></label>
        <input id="loggingLocation"class="field text" type="text" wicket:id="loggingLocation" />
      </li>
      <li>
        <label for="log4jConfigFile"><wicket:message key="log4jConfigFile">Logging Profile</wicket:message></label>
        <select id="log4jConfigFile" class="field select" wicket:id="log4jConfigFile" />
      </li>
      <li class="choiceItem">
        <input id="stdOutLogging" type="checkbox" wicket:id="stdOutLogging" />
        <label for="stdOutLogging"><wicket:message key="stdOutLogging">Enable logging to STDOUT</wicket:message></label>
      </li>
      <li class="choiceItem">
        <input id="requestLogging" type="checkbox" wicket:id="requestLogging" />
        <label for="requestLogging"><wicket:message key="requestLogging">Enable Request Logging</wicket:message></label>
          <ul wicket:id="requestLoggingSub">
            <li class="choiceItem">
              <input id="requestLogging" type="checkbox" wicket:id="requestLoggingBodies" />
              <label for="requestLogging"><wicket:message key="requestLoggingBodies">Log Request Bodies</wicket:message></label>
            </li>
            <li>
              <label for="xmlPostRequestLogBufferSize"><wicket:message key="xmlPostRequestLogBufferSize">Number of characters to log for incoming POST requests</wicket:message></label><br/>
              <input id="xmlPostRequestLogBufferSize"class="field text" type="text" wicket:id="xmlPostRequestLogBufferSize" />
            </li>
            <li class="choiceItem">
              <input id="requestLogging" type="checkbox" wicket:id="requestLoggingHeaders" />
              <label for="requestLogging"><wicket:message key="requestLoggingHeaders">Log Request Headers</wicket:message></label>
            </li>
          </ul>
      </li>
    </ul>
  </fieldset>
  <fieldset>
    <legend><span><wicket:message key="catalogSettings">Catalog Settings</wicket:message></span></legend>
    <ul>
      <li>
        <label for="featureTypeCacheSize"><wicket:message key="featureTypeCacheSize">Feature Type Cache Size</wicket:message></label>
        <input id="featureTypeCacheSize"class="field text" type="text" wicket:id="featureTypeCacheSize" />
      </li>
      <li class="unused" id="lockProviderContainer">
       <label><wicket:message key="lockProvider">lockProvider:</wicket:message></label>
       <select class="select" id="lockProvider" wicket:id="lockProvider"></select>
      </li>
    </ul>
  </fieldset>
   <fieldset class="unused" id="webUISettingsContainer">
    <legend><span><wicket:message key="webUISettings">WebUI Settings</wicket:message></span></legend>
    <ul>
      <li>
       <label><wicket:message key="webUIMode">WebUI Mode:</wicket:message></label>
       <select class="select" id="webUIMode" wicket:id="webUIMode"></select>
      </li>
    </ul>
  </fieldset>
  <fieldset>
    <legend><span><wicket:message key="i18nSettings">i18n Settings</wicket:message></span></legend>
    <ul>
      <li>
        <label><wicket:message key="defaultLocale">Default Language</wicket:message></label>
        <select id="defaultLocale" wicket:id="defaultLocale" />
      </li>
    </ul>
  </fieldset>
  <h3><span><wicket:message key="otherSettings">Other Settings</wicket:message></span></h3>
  <ul>
    <li wicket:id="extensions">
      <fieldset wicket:id="content"></fieldset>
    </li>
  </ul>
  <ul>
      <li class="choiceItem">
        <input id="showCreatedTimeCols" type="checkbox" wicket:id="showCreatedTimeCols" />
        <label><wicket:message key="timeCreatedColChkBox">Display creation timestamps on administration lists</wicket:message></label>
      </li>
      <li class="choiceItem">
        <input id="showModifiedTimeCols" type="checkbox" wicket:id="showModifiedTimeCols" />
        <label><wicket:message key="timeModifiedColChkBox">Display modification timestamps on administration lists</wicket:message></label>
      </li>
  </ul>
  <div class="button-group toolbar-sticky selfclear">
    <button type="submit" class="form-button-save" wicket:id="submit"><wicket:message key="save">save</wicket:message></button>
    <a href="#a" class="form-button-apply" wicket:id="apply"><wicket:message key="apply">Apply</wicket:message></a>
    <button type="submit" class="form-button-cancel" wicket:id="cancel"><wicket:message key="cancel">cancel</wicket:message></button>
  </div>
</form>
</wicket:extend>
</body>
</html>
